work abroad - Spanish English Dictionary